package com.iot.gateway.tsl.qo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 产品 Profile 请求 QO
 * 用于接收前端新增/更新时的 productKey 与 version
 *
 * @author
 * @create 2025/5/28
 */
@Data
@Schema(name = "ProductQo", description = "产品 Profile 请求 QO")
public class ProductQo {

    @Schema(description = "产品唯一标识 Key，新建时必填", required = true, example = "abc123XYZ")
    private String productKey;

    @Schema(description = "物模型版本号，如 1.0.0", required = true, example = "1.0.0")
    private String version;
}
